Le moniteur QNIX Qx2710 est équipé d'une dalle PLS 8ms MAT, pour une résolution de 1440P (2560x1440) sur une taille de 27 pouces. Ce moniteur peut être overclocké logiciellement en 120hz.
Avec les drivers AMD, propriétaires comme libres, ce moniteur fonctionne parfaitement branché en Dual Link DVI, toutefois le moniteur rencontre quelques problèmes avec les drivers propriétaires Nvidia sous Linux, tandis qu'il ne pose aucun soucis sous Windows… Ni avec les drivers nouveau.
En clair, il n'y a aucun affichage, et le moniteur lance une série de tests, en faisant défiler certaines couleurs/mires, et techniquement la raison est simple, les drivers Nvidia ne semblent pas reconnaître convenablement l'écran car ce dernier renvoie un block EDID invalide, le driver nvidia propriétaire se contenter alors de proposer une résolution de 1024x768 pixels au maximum par défaut, tandis que le moniteur en question ne supporte pas cette faible résolution.
La première solution, la plus simple, se fait en deux commandes, premièrement, via le terminal, on génère un fichier de configuration du serveur xorg situé sur /etc/X11/xorg.conf , avec l'utilitaire dédié de Nvidia :
sudo nvidia-xconfig
ensuite, on édite ce fichier
sudo nano /etc/X11/xorg.conf
Puis on recherche
Section "Device"
dans le fichier, et après
VendorName "NVIDIA Corporation"
on rajoute
Option "IgnoreEDIDChecksum" "DFP"
Ce qui nous donne quelque chose comme
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 337.19 (buildmeister@swio-display-x86-rhel47-04) Tue Apr 29 20:12:35 PDT 2014
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "IgnoreEDIDChecksum" "DFP"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Il suffit ensuite de relancer le serveur X ou le système pour que les changements soient pris en compte.
La deuxième solution pour corriger le problème, c'est de modifier manuellement le fichier /etc/X11/xorg.conf et l'éditer tel que présenté ci dessous.
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Mar 12 02:12:40 PST 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
EndSection
Section "Files"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "QNIX"
ModelName "2710"
HorizSync 88.8
VertRefresh 59.5
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
DisplaySize 597 336
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "2560x1440"
EndSubSection
Option "UseEDID" "False"
Option "UseEDIDDPI" "False"
Option "UseEDIDFreqs" "False"
Option "ExactModeTimingsDVI" "True"
### Metamode for single QX2710 (2560x1440)
# Option "metamodes" "DFP-0: 2560x1440 +0 +0"
### Metamode for dual QX2710 (5120x1440)
Option "metamodes" "DFP-0: 2560x1440_60 @2560x1440 +0+0, DFP-2: 2560x1440_60 @2560x1440 +2560+0"
EndSection
Voilà, ça devrait fonctionner.
Sources et informations :
http://blog.patshead.com/2013/09/linux-and-the-qnix-qx2710-monitor.html http://www.overclock.net/t/1384767/official-the-qnix-x-star-1440p-monitor-club-read-1st-post